package db_entity 

import "time" 

type AlgoStruct struct { 
    AlgoStructId int`json:"algo_struct_id" gorm:"not null comment('') INT(11)" xorm:"not null comment('') INT(11)" ` 
    AlgoStructName string`json:"algo_struct_name" gorm:"comment('') varchar(63) "  xorm:"comment('') varchar(63) " ` 
    AlgoStructDesc string`json:"algo_struct_desc" gorm:"comment('算法问题描述') varchar(255) "  xorm:"comment('算法问题描述') varchar(255) " ` 
    AlgoStructInputDesc string`json:"algo_struct_input_desc" gorm:"comment('算法问题的输入描述') varchar(255) "  xorm:"comment('算法问题的输入描述') varchar(255) " ` 
    AlgoStructOutputDesc string`json:"algo_struct_output_desc" gorm:"comment('算法问题的输出描述') varchar(255) "  xorm:"comment('算法问题的输出描述') varchar(255) " ` 
    AlgoStructInputDemo int`json:"algo_struct_input_demo" gorm:"comment('算法问题的输入示例，对应algo_ut_case的algo_ut_case_id') int "  xorm:"comment('算法问题的输入示例，对应algo_ut_case的algo_ut_case_id') int " ` 
    AlgoStructOutputDemo int`json:"algo_struct_output_demo" gorm:"comment('算法问题的输出示例，对应algo_ut_case的algo_ut_case_id') int "  xorm:"comment('算法问题的输出示例，对应algo_ut_case的algo_ut_case_id') int " ` 
    Creator string`json:"creator" gorm:"comment('算法题目的创建者') varchar(15) "  xorm:"comment('算法题目的创建者') varchar(15) " ` 
    CreateTime time.Time `json:"create_time" gorm:"comment('算法题目的创建时间') datetime "  xorm:"comment('算法题目的创建时间') datetime " ` 
    UpdateTime time.Time `json:"update_time" gorm:"comment('算法题目的更新时间') datetime "  xorm:"comment('算法题目的更新时间') datetime " ` 
    IsDel int`json:"is_del" gorm:"comment('是否删除，0:未删除，1:删除') tinyint "  xorm:"comment('是否删除，0:未删除，1:删除') tinyint " ` 
}